PhpMyAdmin\Util D

Total Complexity 399
Dependencies 11
Dependents 146
Total lines 3,131
Lines of code 1,856
Logical lines of code 933
Comment lines 861
Methods 67
Properties 0

Methods 67

Method Rating Maintainability Complexity Lines of code
getDbInfo()
C
31 22 119
getGISFunctions()
B
29
15 175
getUniqueCondition()
B
35 20 82
pageselector()
B
37 20 72
getUrlForOption()
B
45 18 41
parseEnumSetValues()
B
45 18 38
formatNumber()
B
37 14 78
getTablesWhenOpen()
A
38 14 70
expandUserString()
A
38 14 68
extractColumnSpec()
A
35 12 98
getConditionValue()
A
44 15 40
getTableList()
A
40 12 63
sortableTableHeader()
A
40 7 70
currentUserHasPrivilege()
A
42 7 59
getCompressionMimeType()
A
54 9 19
backquoteCompat()
A
51 8 27
getMySQLDocuURL()
A
50 8 27
localisedDate()
A
42 6 55
formatByteDown()
A
46 7 37
printableBitValue()
S
51 7 26
getSupportedDatatypes()
S
54 7 23
processIndexData()
S
48 6 36
timespanFormat()
S
55 7 21
asWKT()
S
49 6 30
getProtoFromForwardedHeader()
S
53 6 21
isForeignKeySupported()
S
56 6 17
checkParameters()
S
52 5 25
getMenuTabList()
S
42 3 55
unQuote()
S
53 5 24
generateRandom()
S
55 5 19
getFirstOccurringRegularExpression()
S
57 5 17
addMicroseconds()
S
58 5 16
splitURLQuery()
S
60 5 13
extractValueFromFormattedSize()
S
54 4 24
getValueByKey()
S
60 4 14
listPHPExtensions()
S
62 4 13
checkRowCount()
S
60 4 13
createGISData()
S
59 4 13
isVirtualColumnsSupported()
S
66 4 7
requestString()
S
65 4 9
isErrorReportingAvailable()
S
60 3 13
handleDisableFKCheckInit()
S
61 3 12
getCollateForIS()
S
63 3 11
getGISDatatypes()
S
59 2 16
isForeignKeyCheck()
S
64 3 10
getServerType()
S
65 3 10
getCharsetQueryPart()
S
64 3 9
setTimeLimit()
S
70 2 6
date()
S
71 2 6
getDocuURL()
S
69 2 7
userDir()
S
68 2 6
duplicateFirstNewline()
S
68 2 7
handleDisableFKCheckCleanup()
S
69 2 7
getScriptNameForOption()
S
68 2 7
getTitleForTarget()
S
62 1 11
convertBitDefaultValue()
S
67 1 8
clearUserCache()
S
74 1 5
unsupportedDatatypes()
S
81 1 3
getPageFromPosition()
S
78 1 3
checkDbExtension()
S
79 1 3
showText()
S
77 1 3
backquote()
S
78 1 3
unescapeMysqlWildcards()
S
77 1 3
escapeMysqlWildcards()
S
77 1 3
isInteger()
S
79 1 3
getFormattedMaximumUploadSize()
S
73 1 4
showIcons()
S
77 1 3